package com.woniuxy;


public class Main {

    public static void main(String[] args) {
            /**
             *   对称加密： ^ 互为秘钥
             *    0110 0010  源密码
             *    1101 0011  秘钥
             * ——————————————————
             *    1011 0001  加密后的结果
             *    1101 0011   秘钥  (使用秘钥来进行解密)
             * ————————————————————
             *    0110 0010  源密码
            **/
            int a = 2;
            int b = 5;
            // a = 50; b = 20;
        Main.changeTwoValue(a,b);
    }
    public static void changeTwoValue(int a,int b){
        a = a^b;// a 原密码  b秘钥  ==> 加密后的值
        b = a^b;//  b秘钥 ^ 加密后的值 ===> a 原密码
        a = a^b;// 加密后的值^a 原密码 ===> b秘钥
        System.out.println("a的值是："+a);
        System.out.println("b的值是："+b);
    }
}
